Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 TAVISTOCK ROAD Semi-Detached £554,247 £325,000 29 May 2012
21 TAVISTOCK ROAD Semi-Detached £477,548 £265,000 2 Dec 2005
25 TAVISTOCK ROAD Semi-Detached £525,720 £310,000 22 Jun 2010